        * {
            outline: none;
            -webkit-tap-highlight-color: rgba(255, 0, 0, 0);
            vertical-align: baseline;
            font-style: normal;
        }

        body {
            margin: 0;
            padding: 0;
            font-size: 12px;
            font-family: Microsoft Yahei, Arial, Simsun, Helvetica, Segoe UI, sans-serif;
            color: #404040;
            background-color: #efeff4;
        }

        img {
            border: 0
        }

        ul, ol, li, dt, dl, dd {
            text-decoration: none;
            list-style: none;
            vertical-align: middle;
            margin: 0;
            padding: 0;
        }

        a,
        a:visited {
            color: #373737;
            text-decoration: none;
        }

        .blank {
            width: 100%;
            height: 20px;
        }
    .setPasswordMain {
        width: 100%;
        display: table;
    }

    .setPasswordMain .title {
        width: 92%;
        margin: 0 auto;
        height: 40px;
        line-height: 40px;
        margin-top: 20px;
        font-size: 15px;
        color: #7b7b7b;
    }

    .setPasswordMain .passwordMain,
    .setPasswordMain .userinfoMain {
        background-color: #FFF;
        height: 50px;
        border-top: 1px solid #dbdbdb;
        border-bottom: 1px solid #dbdbdb;
    }

    .setPasswordMain .passwordMain .password,
    .setPasswordMain .userinfoMain .userinfoItem {
        width: 96%;
        margin-left: 4%;
        height: 50px;
        line-height: 50px;
    }

    .setPasswordMain .passwordMain .password span,
    .setPasswordMain .userinfoMain .userinfoItem span {
        float: left;
        display: block;
        width: 80px;
        height: 50px;
        line-height: 50px;
        text-align: left;
        font-size: 14px;
    }

    .setPasswordMain .passwordMain .passwordInput {
        float: left;
        height: 30px;
        line-height: 30px;
        width: 200px;
        margin-top: 10px;
        font-size: 24px;
        letter-spacing: 10px;
    }

    .setPasswordMain .userinfoMain {
        height: 111px;
    }

    .setPasswordMain .userinfoMain .userinfoItem {
        border-bottom: 1px solid #dbdbdb;
    }

    .setPasswordMain .userinfoMain .userinfoItem:last-child {
        border-bottom: none;
    }

    .setPasswordMain .userinfoMain .userinfoItem input {
        width: 200px;
        height: 30px;
        border: none;
        font-size: 14px;
        letter-spacing: 1.5px;
    }

    .setPasswordMain button {
        width: 94%;
        margin: 0 3%;
        border: none;
        background: #08BA06;
        border-radius: 4px;
        height: 40px;
        line-height: 40px;
        font-size: 18px;
        color: #FFF;
        margin-top: 40px;
        outline: none
    }

    .setPasswordMain button.doing {
        background: #CCC;
    }